package com.hp.dao.impl;

import org.springframework.orm.hibernate4.HibernateTemplate;

import com.hp.dao.OrderdetDao;
import com.hp.entity.Goods;
import com.hp.entity.Orderdet;

public class OrderdetDaoImpl implements OrderdetDao {
	private HibernateTemplate hibernateTemplate;
	
	
	public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
		this.hibernateTemplate = hibernateTemplate;
	}

	@Override
	public Integer findNumOrder(Integer id) {
		String hql="from Orderdet where odid=?";
		Orderdet order=(Orderdet) hibernateTemplate.find(hql, id);
		Integer num = order.getOdnum();
		return num;
	}

	@Override
	public void addOrder(Integer id, Goods goods, Integer num) {
		Orderdet order=new Orderdet();
		order.setOdid(id);
		order.setOdgoods(goods);
		order.setOdnum(num);
		hibernateTemplate.save(order);
	}

}
